Waaree Renewable Technologies Ltd earnings call